home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Varios Español
/
Varios Español.iso
/
CONTA70
/
INSTALAR.BAT
< prev
next >
Wrap
DOS Batch File
|
1994-11-22
|
3KB
|
181 lines
@ECHO OFF
CLS
TYPE INSTALAR.HLP
ECHO Pulse CONTROL C para Cancelar la instalación .
ECHO.
PAUSE
CLS
:INICIO
CLS
ECHO.
ECHO.
ECHO PROCESO DE INSTALACION CONTAPLUS 7.0 MS-DOS SOFTWARE DE ESPAÑA S.A.
ECHO.
ECHO.
ECHO.
ECHO. CARGANDO EL PROCESO DE INSTALACION . . .
ECHO.
ECHO.
IF NOT EXIST SPACE.EXE GOTO ERROR2
IF "==%1" GOTO UNIDAC
DRIVE %1\
IF ERRORLEVEL 1 GOTO ERROR1
MD %1\INS$SDE > %1\ERROR
COPY *.* %1\INS$SDE > %1\ERROR
IF NOT EXIST %1\INS$SDE\CONT7SDE.INS GOTO ERROR1
%1
CD %1\INS$SDE > %1\ERROR
SPACE.EXE
IF ERRORLEVEL 1 GOTO FESPAC1
RENAME CONT7SDE.INS CONT7SDE.EXE > %1\ERROR
ECHO.
ECHO DESEMPAQUETANDO FICHEROS . . . . . .
ECHO.
CONT7SDE.EXE -o -sSDE > %1\ERROR
DEL CONT7SDE.EXE > %1\ERROR
INSTALL
DRIVE A:\
IF ERRORLEVEL 1 GOTO UNIB
IF NOT EXIST A:\INSTALAR.BAT GOTO UNIB
CD ..
A:
GOTO BORRAR1
:UNIB
B:
GOTO BORRAR1
:BORRAR1
DEL %1\INS$SDE\*.INS > %1\ERROR
DEL %1\INS$SDE\*.EXE > %1\ERROR
DEL %1\INS$SDE\*.BAT > %1\ERROR
DEL %1\INS$SDE\*.PCX > %1\ERROR
DEL %1\INS$SDE\*.SDE > %1\ERROR
DEL %1\INS$SDE\*. > %1\ERROR
RD %1\INS$SDE > %1\ERROR
DEL %1\ERROR
CLS
ECHO.
ECHO Instalación Terminada.
ECHO.
GOTO FIN
:FESPAC1
DEL %1\INS$SDE\*.* > %1\ERROR
RD %1\INS$SDE > %1\ERROR
DEL %1\ERROR
DRIVE A:\
IF ERRORLEVEL 1 GOTO UNIDAB
IF NOT EXIST A:\INSTALAR.BAT GOTO UNIDAB
CD ..
A:
GOTO ERROR1
:UNIDAC
DRIVE C:\
IF ERRORLEVEL 1 GOTO ERRORC
MD C:\INS$SDE > C:\ERROR
COPY *.* C:\INS$SDE > C:\ERROR
IF NOT EXIST C:\INS$SDE\CONT7SDE.INS GOTO ERRORC
C:
CD C:\INS$SDE > C:\ERROR
SPACE.EXE
IF ERRORLEVEL 1 GOTO FESPACIO
RENAME CONT7SDE.INS CONT7SDE.EXE > C:\ERROR
ECHO.
ECHO DESEMPAQUETANDO FICHEROS . . . . . .
ECHO.
CONT7SDE.EXE -o -sSDE > C:\ERROR
DEL CONT7SDE.EXE > C:\ERROR
INSTALL
DRIVE A:\
IF ERRORLEVEL 1 GOTO UNIB
IF NOT EXIST A:\INSTALAR.BAT GOTO UNIB
CD ..
A:
GOTO BORRARC
:UNIB
B:
GOTO BORRARC
:BORRARC
DEL C:\INS$SDE\*.INS > C:\ERROR
DEL C:\INS$SDE\*.EXE > C:\ERROR
DEL C:\INS$SDE\*.BAT > C:\ERROR
DEL C:\INS$SDE\*.PCX > C:\ERROR
DEL C:\INS$SDE\*.SDE > C:\ERROR
DEL C:\INS$SDE\*. > C:\ERROR
RD C:\INS$SDE > C:\ERROR
DEL C:\ERROR
CLS
ECHO.
ECHO Instalación Terminada.
ECHO.
GOTO FIN
:FESPACIO
DEL C:\INS$SDE\*.* > C:\ERROR
RD C:\INS$SDE > C:\ERROR
DEL C:\ERROR
DRIVE A:\
IF ERRORLEVEL 1 GOTO UNIDAB
IF NOT EXIST A:\INSTALAR.BAT GOTO UNIDAB
CD ..
A:
GOTO ERRORC
:UNIDAB
B:
GOTO ERRORC
:ERRORC
CLS
ECHO.
ECHO A T E N C I O N
ECHO ===============
ECHO.
ECHO No se ha detectado la unidad C: por defecto, o la unidad no es accesible.
ECHO Debe especificar una unidad destino para la Instalación.
ECHO.
ECHO ** EJEMPLO ** INSTALAR F:
ECHO.
ECHO.
GOTO FIN
:ERROR1
CLS
ECHO.
ECHO A T E N C I O N
ECHO ===============
ECHO.
ECHO No se ha detectado la unidad especificada, o la unidad no es accesible.
ECHO Debe especificar una unidad destino para la Instalación.
ECHO.
ECHO ** EJEMPLO ** INSTALAR F:
ECHO.
ECHO.
GOTO FIN
:ERROR2
CLS
ECHO.
ECHO A T E N C I O N
ECHO ===============
ECHO.
ECHO Debe situarse en la Unidad donde tenga el disquete de Instalación.
ECHO.
ECHO.
GOTO FIN
:FIN
@ECHO ON